slipper snails - Alemán Inglés Diccionario